import java.util.Scanner;

public class Test {
    //类似于c语言的scanf
    public static void main(String[] args) {
        //Scanner 工具    System.in：键盘
        Scanner scanner = new Scanner(System.in);
        int a = scanner.nextInt();
        if(a % 2 == 0) {
            System.out.println("偶数");
        }else {
            System.out.println("奇数");
        }

        int num = scanner.nextInt();
        if (num > 0) {
            System.out.println("正数");
        } else if (num < 0) {
            System.out.println("负数");
        } else {
            System.out.println("0");
        }
    }
    //括号能提高优先级
    public static void main6(String[] args) {
        int a = 10;
        int b = 20;
//        int c = a + (b - a) >> 1;
        int c = a + ((b - a) >> 1);
        System.out.println(c);
    }
    //三目运算符
    public static void main5(String[] args) {
        int a = 10;
        int b = 20;
//        int c = a > b ? 1 : 2.0; 错误
        double c = a > b ? 1 : 2.0;
        // 10; 错误(java里面一个值一定要给其他值，不给就会报错)
        b = 10;
    }
    //逻辑运算符
    public static void main4(String[] args) {
        int a = 1;
        int b = 2;
        System.out.println(a<5&&b<6);
    }
    //关系运算符
//    关系运算符主要有六个: == != < > <= >= ，其计算结果是 true 或者 false 。
    public static void main3(String[] args) {
        int a = 11;
        int b = 12;
        //运算符结合操作数整体叫做表达式
        System.out.println(a > b);
        System.out.println(a < b);
        System.out.println(a >= b);
        System.out.println(a == b);
        System.out.println();

        a = ++a;
        System.out.println(a);
    }
    //前置++和后置++
    public static void main2(String[] args) {
        int a = 10;
        //int b = a++;//b = a;  a = a+1;
        //int b = ++a;// a = a+1;  b = a;
        //System.out.println(b);
        a = a++;
        System.out.println(a);
    }
    public static void main1(String[] args) {
//        多行注释快捷键 ctrl+shift+/
        System.out.println(5/2);//2
        System.out.println(5.0/2);//2.5
        System.out.println(5/2.0);//2.5
        System.out.println((float)5/2);//2.5
        System.out.println(5/(float)2);//2.5
        System.out.println((float)(5/2));//2.0
        System.out.println(10%3);//1
        System.out.println(-10%3);//-1
        System.out.println(10%-3);//1
        System.out.println(-10%-3);//-1
//        System.out.println(10/0); 求除数来说，0不能做除数，除数为0就会报除0异常。
        //java里面%两面可以是小数，也可以是负数
        System.out.println(-12.5 % 10.5);
        System.out.println(11 %10.5);
        int a = 10;
        //下面2行是等价的
        a = a+1;
        a += 1;
        System.out.println(a);
        double d = 12.5;
        //下面为 a+=一个数和 a = a+一个数不同的地方

    //        a = a+d; 是通不过编译的
        a = (int)(a+d); //这行和下一行是等价的
        a += d;//他是可以自动帮我们进行类型的转换的
        System.out.println(a);
    }
}
